social democrat – English–Español translations

🇬🇧 en es 🇪🇸

social democrat noun

  • supporter of social democracy
socialdemócrata
Wiktionary Links